remove impediments - Turco Inglés Diccionario